Theory of Communication Networks

نویسندگان

  • Gopal Pandurangan
  • Maleq Khan
چکیده

Communication networks have become ubiquitous today. The Internet, the global computer communication network that interconnects millions of computers, has become an indispensable part of our everyday life. This chapter discusses theoretical and algorithmic underpinnings of distributed communication networks, focusing mainly on themes motivated by the Internet. The Internet is a distributed wide area communication network that connects a variety of end systems or hosts by a network of communication links and packet switches (e.g., routers). A packet switch takes a packet arriving on one of its incoming communication links and forwards that packet on one of its outgoing communication links. From the sending host to the receiving host, the sequence of communication links and packet switches is known as a route or a path through the network. Throughout we will use the term node to denote a host (processor) or a packet switch. The Internet is a complex system, but fortunately it has a layered architecture which is extremely helpful in understanding and analyzing its functionality. This is called as the network protocol stack and is organized as follows. The understanding of different layers of the stack allows us to tie the theoretical and algorithmic results that will be discussed to specific functions and protocols in the Internet. Application Layer: The application layer is closest to the end user. This layer interacts with software applications that implement a communicating component. The layered architecture allows one to create a variety of distributed application protocols running over multiple hosts. The application in one host uses the protocol to exchange packets of data with the application in another host. Some examples of application layer implementations include Telnet, File Transfer Protocol (FTP), Simple Mail Transfer Protocol (SMTP), and the Hypertext Transfer Protocol (HTTP). An application architecture determines how a network application is structured over the various hosts. The traditional application architecture paradigm has been the client-server paradigm. In a client-server architecture, there is an always-on host, called the server, which

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Characteristics of Social Networks in the Theory and the Real World

The development of information and communication technology as one of the most prominent components of the expansion of social networks has revolutionized the quantity, quality, and speed of information flow unprecedentedly. One of the important consequences of the discourse of globalization of communication is the expansion of virtual participatory politics, the politicization of ethnic, racia...

متن کامل

The Impacts of Global Inequality in Social Networks: Examined in Three Major Theories

The rapid growth of modern long-distance communication technologiesboth in term of quality and quantity and the consequent emergenceof cyberspace in parallel with the real world, has led to new forms ofinequality which can be interpreted in three different ways. Using thethree-generation theory of social networks (Oral networks; Longdistancenetworks; and, Digital networks), one can make domesti...

متن کامل

INTERNET ADDICTION AND COMMUNICATION SKILLS OF STUDENTS: AN APPLICATION OF SOCIAL SUPPORT THEORY

Background & Aims: The Internet has become so pervasive that has affected most life skills, including communication skills. Because of easy and daily access to the Internet and need to seek to expand their communication network, students are a vulnerable group of the society to the internet addiction. The aim of this study was to investigate the relationship between internet addiction and stude...

متن کامل

Game Theory based Energy Efficient Hybrid MAC Protocol for Lifetime Enhancement of Wireless Sensor Network

Wireless Sensor Networks (WSNs) comprising of tiny, power-constrained nodes are getting very popular due to their potential uses in wide applications like monitoring of environmental conditions, various military and civilian applications. The critical issue in the node is energy consumption since it is operated using battery, therefore its lifetime should be maximized for effective utilization ...

متن کامل

تاثیر شبکه‌های ارتباطی محیط کاری برخط و برون‌خط بر عملکرد شغلی کارکنان

Communication has always been one of the most important factors of organizational success. Employees’ ties in online and offline workplace communication networks are complementary resources whose interaction can influence their job performance. Network researches in organizations show that network characteristics have significant effect on employees’ and organizational performance. ...

متن کامل

Vehicular Networks: A Survey on Architecture, Communication Technologies and Applications

The Intelligent Transportation System (ITS) provides wireless and mobile communication between vehicles and infrastructure to improve the safety of transportation and make the journey more enjoyable. This system consists of many fixed and mobile nodes (Vehicles, Trains, Vessels, Air planes), Wireless and Wired Telecommunication Technologies to exchange information between mobile nodes or betwee...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007